English Nouns: microbar

English Nouns verb 'microbar' conjugated